//分页样式
.pagination-block {
  position: relative;
  height: 40px;
  display: flex;
  margin-top: 52px;
  flex-flow: nowrap row;
  margin-right: 30px !important;

  .el-pagination {
    position: absolute;
    right: 0px;
    padding: 0 !important;
    display: inline-block;

    .el-pagination__total {
      margin-left: 30px !important;
      margin-right: 30px !important;
      font-size: 16px !important;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }
  }

  .app-container .block .el-pagination {
    height: 40px !important;
  }

  .btn-prev,
  .el-pager,
  .btn-next,
  .el-pagination__jump {
    height: 40px !important;
    line-height: 40px !important;
    font-size: 16px !important;
  }

  .el-pagination .btn-next .el-icon,
  .el-pagination .btn-prev .el-icon {
    font-size: 16px !important;
  }

  .el-pager li {
    padding: 0 18px !important;
    height: 40px !important;
    line-height: 40px !important;
  }

  .el-pagination button,
  .el-pagination span:not([class*=suffix]) {
    line-height: 40px;
    height: 40px;
  }

  .el-pagination.is-background .btn-next,
  .el-pagination.is-background .btn-prev,
  .el-pagination.is-background .el-pager li {
    padding: 0 10px;
  }

  .el-pagination__editor.el-input {
    width: 56px;
    height: 40px;
    line-height: 40px;
    padding: 0;
    margin: 0 0 0 0;
    font-size: 16px;
  }

  .el-pagination__editor.el-input .el-input__inner {
    height: 40px !important;
    margin-top: -4px !important;
  }

  .el-input__inner {
    box-sizing: border-box;
  }

  .el-input {
    position: absolute;
    left: 0;
    border-right: none !important;
  }

  .btn-next {
    //margin-right: 320px!important;
  }

  .page-number {
    display: inline-block;
    position: relative;
    font-size: 16px;
    font-weight: 500;
    color: rgba(51, 51, 51, 1);
    line-height: 40px;
    //margin-left: 29px;
  }

  .del-button {
    width: 106px;
    height: 40px;
    background: rgba(72, 141, 255, 1);
    border-radius: 4px;
    color: white;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
  }

  .jump-button {
    width: 56px;
    height: 40px;
    background: rgba(72, 141, 255, 1);
    border-radius: 0px 4px 4px 0px;
    position: absolute;
    right: -110px;
    top: -15px !important;
    z-index: 1;
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    line-height: 40px;
    color: rgba(255, 255, 255, 1);
  }

  .el-pagination__jump {
    width: 112px;
    height: 40px;
    position: relative;
    margin-left: 0 !important;
  }
}

//运营管理-购买力筛选
.app-container {
  .title {
    .el-button {
      padding: 0;
    }

    .el-button--primary {
      width: 76px;
      height: 37px;
      background: linear-gradient(-90deg, rgba(72, 89, 255, 1), rgba(72, 141, 255, 1));
      box-shadow: 0px 3px 8px 0px rgba(72, 93, 255, 0.5);
      border-radius: 4px;
    }
  }

  .query {
    .el-input--prefix .el-input__inner {
      padding-left: 67px;
    }

    .el-input__icon {
      font-size: 22px !important;
    }

    .el-input__prefix {
      padding-left: 24px;
    }

    .el-input__inner {
      background: rgba(242, 242, 242, 1);
    }

    .el-input {
      width: 850px;
      height: 40px;
      margin-left: 24px;
    }

  }

  .screen-option {
    height: 100%;
    margin-left: 20px;
    display: inline-block;

    .el-radio-button .is-active {
      border-radius: 0 !important;
    }

    .el-radio-button:first-child .el-radio-button__inner {
      border-radius: 0 !important;
    }

    .el-radio-group {
      border-radius: 0 !important;
      margin-top: -3px !important;
    }

    .el-radio-button__inner {
      border: none;
      padding: 0 24px;
      line-height: 32px;
      height: 32px;
      box-sizing: border-box;
      font-size: 16px;
      font-weight: 500;
      color: rgba(102, 102, 102, 1);
    }

    .el-button {
      padding: 0 !important;
      font-size: 16px;
    }
  }

  .table-class {
    .el-checkbox__inner {
      width: 24px;
      height: 24px;
    }

    .el-checkbox__inner::after {
      width: 6px;
      height: 14px;
      left: 7px;
      border-width: 2px;
    }

    .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
      height: 4px;
      top: 10px;
    }

    th {
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;
      background: rgba(242, 242, 242, 1) !important;
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }

    td {
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);

      .cell {

        .el-button,
        .el-button--text {
          padding: 0 !important;
          font-size: 16px !important;
          font-weight: 500;
          color: rgba(72, 141, 255, 1);
        }
      }

    }
  }

  .block {
    height: 40px;
    display: flex;
    margin-top: 52px;
    flex-flow: nowrap row;

    .el-pagination {
      position: absolute;
      right: 20px;
      padding: 0 !important;
      display: inline-block;
    }

    .app-container .block .el-pagination {
      height: 40px !important;
    }

    .btn-prev,
    .el-pager,
    .btn-next,
    .el-pagination__jump {
      height: 40px !important;
      line-height: 40px !important;
      font-size: 16px !important;
    }

    .el-pagination .btn-next .el-icon,
    .el-pagination .btn-prev .el-icon {
      font-size: 16px !important;
    }

    .el-pager li {
      padding: 0 18px !important;
      height: 40px !important;
      line-height: 40px !important;
    }

    .el-pagination button,
    .el-pagination span:not([class*=suffix]) {
      line-height: 40px;
      height: 40px;
    }

    .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      padding: 0 10px;
    }

    .el-pagination__editor.el-input {
      width: 56px;
      height: 40px;
      line-height: 40px;
      padding: 0;
      margin: 0 0 0 0;
      font-size: 16px;
    }

    .el-pagination__editor.el-input .el-input__inner {
      height: 40px !important;
      margin-top: -4px !important;

    }

    .el-input__inner {
      box-sizing: border-box;
    }

    .el-input {
      position: absolute;
      left: 0;
      border-right: none !important;
    }

    .btn-next {
      //margin-right: 320px!important;
    }

    .page-number {
      display: inline-block;
      position: relative;
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      line-height: 40px;
      margin-left: 29px;
    }

    .jump-button {
      width: 56px;
      height: 40px;
      background: rgba(72, 141, 255, 1);
      border-radius: 0px 4px 4px 0px;
      position: absolute;
      right: -134px;
      top: 0;
      z-index: 1;
      font-size: 16px;
      font-weight: 500;
      text-align: center;
      line-height: 40px;
      color: rgba(255, 255, 255, 1);
    }

    .el-pagination__jump {
      width: 112px;
      height: 40px;
      position: relative;
    }
  }
}

//运营管理-发布消息管理
.publish-news {
  .title {
    .el-button {
      padding: 0;
    }

    .el-button--primary {
      width: 76px;
      height: 37px;
      background: linear-gradient(-90deg, rgba(72, 89, 255, 1), rgba(72, 141, 255, 1));
      box-shadow: 0px 3px 8px 0px rgba(72, 93, 255, 0.5);
      border-radius: 4px;
    }
  }

  .query {
    .el-input--prefix .el-input__inner {
      padding-left: 67px;
    }

    .el-input__icon {
      font-size: 22px !important;
    }

    .el-input__prefix {
      //padding-left: 24px;
    }

    .el-input__inner {
      background: rgba(242, 242, 242, 1);
    }

    .el-input {
      width: 400px;
      height: 40px;
    }

  }

  .input-box {
    padding: 0 25px;

    div {
      display: flex;
      flex-flow: row nowrap;
      align-items: center;

      .el-input--prefix .el-input__inner {
        padding-left: 40px !important;
      }

      p {
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        display: inline-block;
      }

      .el-input__prefix {
        font-size: 20px;
        left: 39px !important;

        .el-input__inner {
          padding-left: 50px !important;
        }
      }

      .el-input__icon {
        position: absolute;
        right: 5px !important;
      }

      .el-input {
        width: 200px !important;
        height: 40px;
        border-radius: 2px;
      }
    }
  }

  .table-class {
    .el-checkbox__inner {
      width: 24px;
      height: 24px;
    }

    .el-checkbox__inner::after {
      width: 6px;
      height: 14px;
      left: 7px;
      border-width: 2px;
    }

    .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
      height: 4px;
      top: 10px;
    }

    th {
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;
      background: rgba(242, 242, 242, 1) !important;
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }

    td {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;

      .cell {
        .el-button,
        .el-button--text {
          padding: 0 !important;
          font-size: 16px !important;
          font-weight: 500;
          color: rgba(72, 141, 255, 1);
        }
      }
    }
  }

  .block {
    height: 40px;
    display: flex;
    margin-top: 52px;
    flex-flow: nowrap row;

    .el-pagination {
      position: absolute;
      right: 20px;
      padding: 0 !important;
      display: inline-block;
    }

    .app-container .block .el-pagination {
      height: 40px !important;
    }

    .btn-prev,
    .el-pager,
    .btn-next,
    .el-pagination__jump {
      height: 40px !important;
      line-height: 40px !important;
      font-size: 16px !important;
    }

    .el-pagination .btn-next .el-icon,
    .el-pagination .btn-prev .el-icon {
      font-size: 16px !important;
    }

    .el-pager li {
      padding: 0 18px !important;
      height: 40px !important;
      line-height: 40px !important;
    }

    .el-pagination button,
    .el-pagination span:not([class*=suffix]) {
      line-height: 40px;
      height: 40px;
    }

    .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      padding: 0 10px;
    }

    .el-pagination__editor.el-input {
      width: 56px;
      height: 40px;
      line-height: 40px;
      padding: 0;
      margin: 0 0 0 0;
      font-size: 16px;
    }

    .el-pagination__editor.el-input .el-input__inner {
      height: 40px !important;
      margin-top: -4px !important;

    }

    .el-input__inner {
      box-sizing: border-box;
    }

    .el-input {
      position: absolute;
      left: 0;
      border-right: none !important;
    }

    .btn-next {
      //margin-right: 320px!important;
    }

    .page-number {
      display: inline-block;
      position: relative;
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      line-height: 40px;
      margin-left: 29px;
    }

    .jump-button {
      width: 56px;
      height: 40px;
      background: rgba(72, 141, 255, 1);
      border-radius: 0px 4px 4px 0px;
      position: absolute;
      right: -134px;
      top: 0;
      z-index: 1;
      font-size: 16px;
      font-weight: 500;
      text-align: center;
      line-height: 40px;
      color: rgba(255, 255, 255, 1);
    }

    .el-pagination__jump {
      width: 112px;
      height: 40px;
      position: relative;
    }
  }

  .el-dialog {
    width: 844px;
    background: rgba(255, 255, 255, 1);
    border-radius: 6px;
  }

  .el-dialog__header {
    padding: 25px 0 25px 26px;

    .el-dialog__headerbtn {
      top: 25px;
    }

    div:nth-of-type(1) {
      display: flex;
      height: 20px;
      align-items: center;

      .left-icon {
        width: 11px;
        height: 20px;
        background: rgba(72, 141, 255, 1);
        border-radius: 4px;
        display: inline-block;
      }

      .title-name {
        display: inline-block;
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        margin-left: 10px;
      }
    }
  }

  .el-dialog__body {
    padding: 30px 0 30px 198px !important;

    .el-textarea {
      width: 300px !important;
    }

    .el-cascader-menu {
      height: 100% !important;
    }

    .el-input__inner {
      width: 300px !important;
    }

    .province-box {
      .el-input__inner {
        width: 148px !important;
      }
    }

    .el-form-item__label {
      text-align: left;
      font-size: 16px;
      padding: 0 !important;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }
  }

  .release-time {
    width: 300px !important;

    .el-date-range-picker {
      width: 516px !important;
    }
  }
}

//运营管理-推送方式设置管理
.push-mode {
  .title {
    .el-button {
      padding: 0;
    }

    .el-button--primary {
      width: 76px;
      height: 37px;
      background: linear-gradient(-90deg, rgba(72, 89, 255, 1), rgba(72, 141, 255, 1));
      box-shadow: 0px 3px 8px 0px rgba(72, 93, 255, 0.5);
      border-radius: 4px;
    }
  }

  .table-class {
    .el-checkbox__inner {
      width: 24px;
      height: 24px;
    }

    .el-checkbox__inner::after {
      width: 6px;
      height: 14px;
      left: 7px;
      border-width: 2px;
    }

    .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
      height: 4px;
      top: 10px;
    }

    .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
      background-color: rgba(72, 141, 255, 1);
    }

    .el-checkbox__input.is-disabled+span.el-checkbox__label {
      color: black;
    }

    .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
      border-color: white;
    }

    th {
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;
      background: rgba(242, 242, 242, 1) !important;
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }

    td {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;

      //.el-button+.el-button{
      //  margin-left: 0;
      //}
      .cell {

        .el-button,
        .el-button--text {
          padding: 0 !important;
          font-size: 16px !important;
          font-weight: 500;
          color: rgba(72, 141, 255, 1);
        }
      }
    }
  }

  .el-dialog {
    width: 844px;
    //height:429px;
    background: rgba(255, 255, 255, 1);
    border-radius: 6px;
  }

  .el-dialog__header {
    padding: 25px 0 25px 26px;

    div:nth-of-type(1) {
      display: flex;
      height: 20px;
      align-items: center;

      .left-icon {
        width: 11px;
        height: 20px;
        background: rgba(72, 141, 255, 1);
        border-radius: 4px;
        display: inline-block;
      }

      .title-name {
        display: inline-block;
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        margin-left: 10px;
      }
    }
  }

  .el-dialog__body {
    padding: 30px 198px 0 198px !important;

    .user-label {
      .el-form-item__label {
        padding-left: 10px !important;
      }
    }

    .el-form-item__label {
      text-align: left;
      font-size: 16px;
      padding: 0 !important;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }

    .el-radio__label {
      padding-right: 10px;
    }

    .el-radio-group {
      margin-top: 10px;

      .el-radio {
        margin-bottom: 30px;
      }

      .el-radio__inner {
        width: 20px;
        height: 20px;
      }

      .el-radio:last-child {
        font-size: 16px;
        margin-right: 30px !important;
      }
    }

    .el-checkbox {
      margin-right: 35px;

      .el-checkbox__inner {
        width: 20px;
        height: 20px;
      }

      .el-checkbox__inner::after {
        width: 5px !important;
        height: 12px !important;
        border-width: 2px;
        left: 5px !important;
      }
    }
  }

  .el-dialog__footer {
    .el-button {
      width: 104px;
      height: 40px;
      border-radius: 4px;
    }

    .up-img {
      background: #FFA748 !important;
      color: white !important;
    }
  }
}

//运营管理-文档管理
.file {
  .title {
    .el-button {
      padding: 0;
    }

    .el-button--primary {
      width: 76px;
      height: 37px;
      background: linear-gradient(-90deg, rgba(72, 89, 255, 1), rgba(72, 141, 255, 1));
      box-shadow: 0px 3px 8px 0px rgba(72, 93, 255, 0.5);
      border-radius: 4px;
    }
  }

  .query {
    .el-input--prefix .el-input__inner {
      padding-left: 67px;
    }

    .el-input__icon {
      font-size: 22px !important;
    }

    .el-input__prefix {
      //padding-left: 24px;
    }

    .el-input__inner {
      background: rgba(242, 242, 242, 1);
    }

    .el-input {
      width: 400px;
      height: 40px;
    }

  }

  .input-box {
    padding: 0 25px;

    div {
      display: flex;
      flex-flow: row nowrap;
      align-items: center;

      p {
        width: auto;
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        display: inline-block;
      }

      .el-input__prefix {
        font-size: 20px;
        right: 5px !important;
      }

      .el-input__icon {
        position: absolute;
        right: 5px !important;
      }

      .el-input {
        width: 140px;
        height: 40px;
        border-radius: 2px;
      }
    }
  }
  .table-class {
    .el-checkbox__inner {
      width: 24px;
      height: 24px;
    }
    .el-checkbox__inner::after {
      width: 6px;
      height: 14px;
      left: 7px;
      border-width: 2px;
    }
    .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
      height: 4px;
      top: 10px;
    }
    th {
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;
      background: rgba(242, 242, 242, 1) !important;
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }
    td {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;

      .cell {

        .el-button,
        .el-button--text {
          padding: 0 !important;
          font-size: 14px !important;
          font-weight: 500;
          color: rgba(72, 141, 255, 1);
        }
      }
    }
  }

  .el-dialog {
    width: 844px;
    height: 615px;
    background: rgba(255, 255, 255, 1);
    border-radius: 6px;
  }

  .el-dialog__header {
    padding: 25px 0 25px 26px;

    .el-dialog__headerbtn {
      top: 25px;
    }

    div:nth-of-type(1) {
      display: flex;
      height: 20px;
      align-items: center;

      .left-icon {
        width: 11px;
        height: 20px;
        background: rgba(72, 141, 255, 1);
        border-radius: 4px;
        display: inline-block;
      }

      .title-name {
        display: inline-block;
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        margin-left: 10px;
      }
    }
  }

  .el-dialog__body {
    padding: 30px 198px !important;

    .el-form-item__label {
      text-align: left;
      font-size: 16px;
      padding: 0 !important;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }
  }

  //.el-pagination{
  //  right: 0;
  //}
  .release-time {
    width: 300px !important;

    .el-date-range-picker {
      width: 516px !important;
    }
  }
}

//运营管理-文档管理-添加文档
.add-to {
  .publish-form {
    .el-form-item__label {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      text-align: left;
      width: 138px;
    }

    .el-form-item {
      margin-bottom: 0 !important;
    }

    .el-form-item {
      margin-right: 150px !important;
    }

    .el-input {
      font-size: 16px;
    }

    .form-input {
      box-sizing: border-box;
      width: 706px;
      height: 40px;
      border-radius: 4px;
    }

    .el-form-item__content {
      line-height: 0;
    }

    .el-form-item {
      margin-top: 30px;
    }

    .form-button {
      width: auto !important;
      margin-left: 120px;
    }

    .el-radio-button__inner {
      width: 106px;
      height: 40px;
      margin-right: 30px;
      border: none;
      color: white;
      border-radius: 4px;
      font-size: 16px;
      font-weight: 500;
      background: rgba(204, 204, 204, 1);
    }

    .el-radio-button__orig-radio:checked+.el-radio-button__inner {
      background: rgba(72, 141, 255, 1);
    }

    .el-textarea__inner {
      width: 706px;
      height: 300px !important;
      font-size: 16px;
    }
    .el-select{
      .el-input{
        width: 706px;
      }
    }
    .from-textarea {
      display: block !important;
    }

    .sort-input {
      margin-left: 20px;

      .el-form-item__label {
        width: 100px;
      }
    }

    .from-button {
      margin-top: 40px;
      //display: block !important;
      display: flex;
      justify-content: space-between;

      .el-form-item__content {
        //margin-left: 380px;
      }
    }

    .identity {
      .el-form-item__label {
        padding-left: 12px;
      }
    }
  }
}

//运营管理-文档管理-查看文档
.see-content {
  .publish-form {
    .el-form-item__label {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      text-align: left;
      width: 138px;
    }

    .el-form-item {
      margin-bottom: 0 !important;
    }

    .el-form-item {
      margin-right: 150px !important;
    }

    .el-input {
      font-size: 16px;
    }

    .form-input {
      box-sizing: border-box;
      width: 706px;
      height: 40px;
      border-radius: 4px;
    }

    .el-form-item__content {
      line-height: 0;
    }
    .el-select{
      .el-input{
        width: 706px;
      }
    }
    .el-form-item {
      margin-top: 30px;
    }

    .form-button {
      //width: auto !important;
      //margin-left: 120px;
    }

    .el-radio-button__inner {
      width: 106px;
      height: 40px;
      margin-right: 30px;
      border: none;
      color: white;
      border-radius: 4px;
      font-size: 16px;
      font-weight: 500;
      background: rgba(204, 204, 204, 1);
    }

    .el-radio-button__orig-radio:checked+.el-radio-button__inner {
      background: rgba(72, 141, 255, 1);
    }

    .el-textarea__inner {
      width: 706px;
      height: 300px !important;
      font-size: 16px;
    }

    .from-textarea {
      display: block !important;
    }

    .sort-input {
      margin-left: 20px;

      .el-form-item__label {
        width: 100px;
      }
    }

    .from-button {
      margin-top: 40px;
      //display: block !important;
      display: flex;
      justify-content: space-between;
      .el-form-item__content {
        //margin-left: 680px;
      }
    }

    .identity {
      .el-form-item__label {
        padding-left: 12px;
      }
    }
  }
}

//运营管理-文档管理-编辑文档
.edit {
  .publish-form {
    .el-form-item__label {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      text-align: left;
      width: 138px;
    }

    .el-form-item {
      margin-bottom: 0 !important;
    }

    .el-form-item {
      margin-right: 150px !important;
    }

    .el-input {
      font-size: 16px;
    }

    .form-input {
      box-sizing: border-box;
      width: 706px;
      height: 40px;
      border-radius: 4px;
    }
    .el-select{
      .el-input{
        width: 706px;
      }
    }
    .el-form-item__content {
      line-height: 0;
    }

    .el-form-item {
      margin-top: 30px;
    }

    .form-button {
      width: auto !important;
      margin-left: 120px;
    }

    .el-radio-button__inner {
      width: 106px;
      height: 40px;
      margin-right: 30px;
      border: none;
      color: white;
      border-radius: 4px;
      font-size: 16px;
      font-weight: 500;
      background: rgba(204, 204, 204, 1);
    }

    .el-radio-button__orig-radio:checked+.el-radio-button__inner {
      background: rgba(72, 141, 255, 1);
    }

    .el-textarea__inner {
      width: 706px;
      height: 300px !important;
      font-size: 16px;
    }

    .from-textarea {
      display: block !important;
    }

    .sort-input {
      margin-left: 20px;

      .el-form-item__label {
        width: 100px;
      }
    }

    .from-button {
      margin-top: 40px;
      //display: block !important;
      display: flex;
      justify-content: space-between;
      .el-form-item__content {
        //margin-left: 380px;
      }
    }

    .identity {
      .el-form-item__label {
        padding-left: 12px;
      }
    }
  }
}

//运营管理-文档管理-查看文档
.release {
  .publish-form {
    .el-form-item__label {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      text-align: left;
      width: 138px;
    }

    .el-form-item {
      margin-bottom: 0 !important;
    }

    .el-form-item {
      margin-right: 150px !important;
    }

    .el-input {
      font-size: 16px;
    }

    .form-input {
      box-sizing: border-box;
      width: 706px;
      height: 40px;
      border-radius: 4px;
    }
    .el-select{
      .el-input{
        width: 706px;
      }
    }
    .el-form-item__content {
      line-height: 0;
    }

    .el-form-item {
      margin-top: 30px;
    }

    .form-button {
      width: auto !important;
      margin-left: 120px;
    }

    .el-radio-button__inner {
      width: 106px;
      height: 40px;
      margin-right: 30px;
      border: none;
      color: white;
      border-radius: 4px;
      font-size: 16px;
      font-weight: 500;
      background: rgba(204, 204, 204, 1);
    }

    .el-radio-button__orig-radio:checked+.el-radio-button__inner {
      background: rgba(72, 141, 255, 1);
    }

    .el-textarea__inner {
      width: 706px;
      height: 300px !important;
      font-size: 16px;
    }

    .from-textarea {
      display: block !important;
    }

    .sort-input {
      margin-left: 20px;

      .el-form-item__label {
        width: 100px;
      }
    }

    .from-button {
      margin-top: 40px;
      //display: block !important;
      display: flex;
      justify-content: space-between;
      .el-form-item__content {
        //margin-left: 380px;
      }
    }

    .identity {
      .el-form-item__label {
        padding-left: 12px;
      }
    }
  }
}

//运营管理-信息发布模板设置
.msg-release {
  .title {
    .el-button {
      padding: 0;
    }

    .el-button--primary {
      width: 76px;
      height: 37px;
      background: linear-gradient(-90deg, rgba(72, 89, 255, 1), rgba(72, 141, 255, 1));
      box-shadow: 0px 3px 8px 0px rgba(72, 93, 255, 0.5);
      border-radius: 4px;
    }
  }

  .query {
    .el-input--prefix .el-input__inner {
      padding-left: 67px;
    }

    .el-input__icon {
      font-size: 22px !important;
    }

    .el-input__prefix {
      padding-left: 20px;
    }

    .el-input__inner {
      background: rgba(242, 242, 242, 1);
    }

    .el-input {
      width: 400px;
      height: 40px;
      font-size: 16px;
    }

  }

  .publish-form {
    .el-form-item__label {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      text-align: left;
      width: 138px;
    }

    .el-form-item {
      margin-bottom: 0 !important;
    }

    .el-form-item {
      margin-right: 0 !important;
    }

    .el-input {
      font-size: 16px;
    }

    .form-input {
      box-sizing: border-box;
      width: 530px;
      height: 40px;
      border-radius: 4px;
    }

    .el-form-item__content {
      line-height: 0;
    }

    .form-button {
      width: auto !important;
      margin-left: 120px;
    }

    .el-radio-button__inner {
      width: 106px;
      height: 40px;
      margin-right: 30px;
      border: none;
      color: white;
      border-radius: 4px;
      font-size: 16px;
      font-weight: 500;
      background: rgba(204, 204, 204, 1);
    }

    .el-radio-button__orig-radio:checked+.el-radio-button__inner {
      background: rgba(72, 141, 255, 1);
    }

    .el-textarea {
      width: 530px;
      font-size: 16px;
      height: 80px;
    }

    .identity {
      .el-form-item__label {
        padding-left: 12px;
      }
    }
  }
}

//运营管理-APP首页轮播图管理
.carousel-age {
  .release-time {
    width: 220px !important;
  }

  .title {
    .el-button {
      padding: 0;
    }

    .el-button--primary {
      width: 76px;
      height: 37px;
      background: linear-gradient(-90deg, rgba(72, 89, 255, 1), rgba(72, 141, 255, 1));
      box-shadow: 0px 3px 8px 0px rgba(72, 93, 255, 0.5);
      border-radius: 4px;
    }
  }

  .table-class {
    .el-checkbox__inner {
      width: 24px;
      height: 24px;
    }

    .el-checkbox__inner::after {
      width: 6px;
      height: 14px;
      left: 7px;
      border-width: 2px;
    }

    .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
      height: 4px;
      top: 10px;
    }

    th {
      padding: 0 !important;
      height: 56px !important;
      line-height: 56px !important;
      background: rgba(242, 242, 242, 1) !important;
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      border-color: rgba(241, 241, 241, 1);
    }

    td {
      font-size: 16px;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
      padding: 0 !important;
      height: 88px !important;
      line-height: 88px !important;
      border-color: rgba(241, 241, 241, 1);

      .cell {

        .el-button,
        .el-button--text {
          padding: 0 !important;
          font-size: 16px !important;
          font-weight: 500;
          color: rgba(72, 141, 255, 1);
        }
      }
    }
  }

  .el-dialog {
    width: 844px;
    //height:513px;
    background: rgba(255, 255, 255, 1);
    border-radius: 6px;
  }

  .el-dialog__header {
    padding: 25px 0 25px 26px;

    .el-dialog__headerbtn {
      top: 25px;
    }

    div:nth-of-type(1) {
      display: flex;
      height: 20px;
      align-items: center;

      .left-icon {
        width: 11px;
        height: 20px;
        background: rgba(72, 141, 255, 1);
        border-radius: 4px;
        display: inline-block;
      }

      .title-name {
        display: inline-block;
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        margin-left: 10px;
      }
    }
  }

  .el-dialog__body {
    padding: 30px 198px !important;

    .el-form-item__label {
      text-align: left;
      font-size: 16px;
      padding: 0 !important;
      font-weight: 500;
      color: rgba(51, 51, 51, 1);
    }

    .el-upload--picture-card {
      width: 300px;
      height: 175px;
      line-height: 175px;
      border-radius: 0;
    }

    .el-upload-list--picture-card .el-upload-list__item-thumbnail {
      width: 300px !important;
      height: 175px !important;
    }

    .el-upload-list--picture-card .el-upload-list__item-actions {
      width: 300px !important;
      height: 175px !important;
    }

    .el-upload-list--picture-card .el-upload-list__item {
      width: 300px !important;
      height: 175px !important;
    }

    .el-upload--picture-card i {
      font-size: 40px;
      line-height: 175px;
    }
  }

  .el-dialog__footer {
    .up-img {
      background: #FFA748 !important;
      color: white !important;
    }
  }
}

//运营-金币和人民币关联管理
.RMB-box{
  .title {
    .el-button {
      padding: 0;
    }

    .el-button--primary {
      width: 76px;
      height: 37px;
      background: linear-gradient(-90deg, rgba(72, 89, 255, 1), rgba(72, 141, 255, 1));
      box-shadow: 0px 3px 8px 0px rgba(72, 93, 255, 0.5);
      border-radius: 4px;
    }
  }
  .RMB-content{
    .table-class {
      .el-input__inner{
        text-align: center!important;
      }
      .el-checkbox__inner {
        width: 24px;
        height: 24px;
      }
      .el-checkbox__inner::after {
        width: 6px;
        height: 14px;
        left: 7px;
        border-width: 2px;
      }
      .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
        height: 4px;
        top: 10px;
      }
      th {
        padding: 0 !important;
        height: 88px !important;
        line-height: 88px !important;
        background: rgba(242, 242, 242, 1) !important;
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
      }
      td {
        font-size: 16px;
        font-weight: 500;
        color: rgba(51, 51, 51, 1);
        padding: 0 !important;
        height: 88px !important;
        line-height: 88px !important;

        .cell {

          .el-button,
          .el-button--text {
            padding: 0 !important;
            font-size: 14px !important;
            font-weight: 500;
            color: rgba(72, 141, 255, 1);
          }
        }
      }
    }
  }
}
